package uncharted

// 秘境之争开启时间配置
type UnchartedTimeModel struct {
	// #星期
	Week int8 `gorm:"column:Week;primary_key"`

	// 开赛时间
	StartTime string `gorm:"column:StartTime"`

	// 结束时间
	EndTime string `gorm:"column:EndTime"`
}

// 获取对应的数据库表名
// 返回值:
// string:表名
func (this *UnchartedTimeModel) TableName() string {
	return "b_uncharted_time_model"
}

// 新建秘境之争开启时间配置对象
// week:#星期
// startTime:开赛时间
// endTime:结束时间
// 返回值:
// *UnchartedTimeModel:秘境之争开启时间配置对象
func NewUnchartedTimeModel(week int8, startTime string, endTime string) *UnchartedTimeModel {
	return &UnchartedTimeModel{
		Week:      week,
		StartTime: startTime,
		EndTime:   endTime,
	}
}
